stab with a knife or sharp object - Francés Inglés Diccionario